restless flycatcher - Turkish English Dictionary